#ifndef TILE_RENDERER_HPP_INCLUDED
#define TILE_RENDERER_HPP_INCLUDED

#include <windows.h>
#include <gl/gl.h>
#include <gl/glu.h>

#include "Interfaces/IRenderable.h"
#include "World/Tile.hpp"

class TileRenderer : public IRenderable
{
public:
     TileRenderer( const boost::shared_ptr< Tile > & tilePtr );
     void Render();

public:
     //~TileRenderer(){}

private:
     boost::shared_ptr< Tile > mTilePtr;
};

#endif // TILE_RENDERER_HPP_INCLUDED